package com.hyxt.api;

import io.netty.channel.Channel;

import java.util.List;

/**
 * @author shenp
 * @version v1.0
 * @Description：终端链路服务端管理接口
 * @Date: Create in 14:33 2017/11/21
 * @Modifide By:
 **/
public interface TermianalLinkServer {
    /**
     * 根据端口集合启动服务端
     * @param list 端口集合
     * @return
     */
    public boolean startServer(List list);
    /**
     * 根据唯一标识删除链路
     * @param sign 终端唯一标识
     * @return
     */
    public boolean deleteChannel(String sign);
    /**
     * 根据终端唯一标识发放松数据
     * @param sign 终端唯一标识
     * @param bytes 需要发送数据
     * @return
     */
    public boolean sendMessage(String sign,byte[] bytes);
}
